satirical theatre - German English Dictionary